return {
    {
        "nvim-lualine/lualine.nvim",
        dependencies = {
            { "projekt0n/github-nvim-theme" },
            { "EdenEast/nightfox.nvim" },
        },
        config = function()
            local scheme = "github_light"
            if scheme == "neon" then
                if string.match(vim.o.rtp, "neon") then
                    vim.g.neon_italic_keyword = false
                    vim.g.neon_italic_function = false
                end
            elseif scheme == "github-theme" then
                if string.match(vim.o.rtp, "github%-nvim%-theme") then
                    require("github-theme").setup({
                        theme_style = "dark_default",
                        comment_style = "NONE",
                        keyword_style = "NONE",
                        function_style = "NONE",
                        variable_style = "NONE",
                    })
                end
            end
            vim.cmd("colorscheme " .. scheme)
            require("lualine").setup({
                sections = {
                    lualine_a = { "mode" },
                    lualine_b = {
                        "branch",
                        "diff",
                        -- { "diagnostics", symbols = { error = " ", warn = " ", info = " ", hint = " " } },
                    },
                    lualine_c = { "filename", "filesize", "lsp_status" },
                    lualine_x = { "encoding", "fileformat", "filetype" },
                    lualine_y = { "progress" },
                    lualine_z = { "location" },
                },
            })
        end,
    },
}
